JavaScript 迭代器
列表、集合、映射都属于迭代器,可以用 for ... of
迭代:
for (var x of a) { // 遍历Array
console.log(x);
}
同时迭代器内置一个方法,可以接收函数的执行:
a.forEach(function (element, index, array) {
// element: 指向当前元素的值
// index: 指向当前索引
// array: 指向Array对象本身
console.log(element + ', index = ' + index);
});